Web-key: Mashing with Permission
نویسنده
چکیده
Mashups, web applications that interact with other web applications, are receiving increasing developer interest and providing users with valuable new functionality. When one or more of the interacting applications have access control requirements, many design challenges arise. Failure to meet these challenges brings unnecessary risk to the user. Addressing the challenges using a poorly suited technique can add significant complexity to both the application code and the user interface, all while not reducing risk to the user. In addition to examining and explaining these failings, this paper introduces a solution, the web-key, an https URL convention for representing a transferable permission in a web application. Using web-keys, access control challenges can be effectively solved using existing development tools for web applications deployed to existing web browsers.
منابع مشابه
Impact of mashing on sorghum proteins and its relationship to ethanol fermentation.
Nine grain sorghum cultivars with a broad range of ethanol fermentation efficiencies were selected to characterize the changes in sorghum protein in digestibility, solubility, and microstructure during mashing and to relate those changes to ethanol fermentation quality of sorghum. Mashing reduced in vitro protein digestibility considerably, and a large amount of polymers cross-linked by disulfi...
متن کامل1 A University - Oriented Web 2 . 0 Services Portal 1
This paper reports several key challenges and solutions when we apply Web 2.0 mashup technology to build a university-oriented services portal. A two-layer mashup service model is proposed as the underlying basis to support multiple granularities of services mashup. We explore a caching technique to facilitate personalizable services requests. We also report our study of mashing up Facebook as ...
متن کاملA university-oriented Web 2.0 services portal
This paper reports several key challenges and solutions when we apply Web 2.0 mashup technology to build a university-oriented services portal. A two-layer mashup service model is proposed as the underlying basis to support multiple granularities of services mashup. We explore a caching technique to facilitate personalizable services requests. We also report our study of mashing up Facebook as ...
متن کاملUse Cases for the Interoperation between an Ontology Repository and an Ontology Editor System Description
Ontology repositories provide the crucial infrastructure for publishing and sharing ontologies in an increasing number of domains. Some of these ontology repositories expose the metadata and the ontology content using APIs or Web services that enable the mashing up of applications in a straightforward way. In this paper, we describe two use cases in which the interoperation of an ontology repos...
متن کاملMashing up user data in the Grapple User Modeling Framework
In this paper we demonstrate the Grapple User Modeling Framework (GUMF), which exploits Semantic Web technologies and Web 2.0 paradigms to model users across different applications and domains. It introduces novel features such as dataspaces, which logically bundle user data, and user pipes, which allow to mash up user data from different sources.
متن کامل